home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / SERIE_S / S_907 / STEWART / STEWART.TXT < prev    next >
Text File  |  1998-03-14  |  18KB  |  427 lines

  1. Stewart v1.01
  2.  
  3. Inhalt
  4.  
  5.   1. Wichtig!
  6.   2. Stewart ist Shareware!
  7.   3. Rechtliches
  8.   4. Was kann Stewart?
  9.   5. Warum heißt Stewart eigentlich Stewart?
  10.   6. Hard- und Software-Voraussetzungen
  11.   7. Stewart Distribution
  12.   8. Installation
  13.   9. Aufruf und Bedienung der Dialoge
  14.  10. Registrierung
  15.  11. Sonstiges
  16.  12. Bekannte Probleme
  17.  13. Dank an ...
  18.  14. History
  19.  15. Ausblick
  20.  16. Der Autor
  21.  
  22.  
  23.  
  24. 1. Wichtig!
  25.  
  26.    Danke, daß sie diesen Abschnitt zuerst lesen!
  27.    Stewart tätigt einige optische Änderungen an ihrem System. So manches wird 
  28.    ihnen eventuell nicht gefallen (über Geschmack läßt sich bekanntlich nicht 
  29.    streiten).
  30.    
  31.    Alle Änderungen, die Stewart vornimmt, kann man einzeln abschalten, so daß 
  32.    sich mit Sicherheit eine Einstellung findet, die ihnen zusagt.
  33.    
  34.    Wie sie das machen, und vor allem, wie sie die Dialogboxen erreichen, 
  35.    lesen sie im Kapitel "Aufruf und Bedienung der Dialoge".
  36.  
  37.  
  38. 2. Stewart ist Shareware!
  39.  
  40.    Auch wenn Stewart nur ein kleines Programm ist, so steckt doch massenweise 
  41.    Arbeit darin. Deshalb ist Stewart Shareware. Sie können Stewart testen, 
  42.    müssen jedoch, wenn sie es länger als zwei Wochen verwenden wollen, die 
  43.    Sharewaregebühr an den Autor zahlen.
  44.    
  45.    Zur Zeit kostet die Benutzung von Stewart DM 10,-. Das Geld können sie 
  46.    überweisen oder per Post schicken. Kontonummer und Adresse finden sie im 
  47.    Kapitel "Der Autor".
  48.  
  49.    Um ihnen einen kleinen Anreiz zu geben, für Stewart zu zahlen, stellt es  
  50.    nach einer halben Stunde die Arbeit ein, falls sie nicht registriert sind!
  51.    
  52.    
  53. 3. Rechtliches
  54.  
  55.    Sämtliche Rechte an Stewart liegen beim Autor; der Sourcecode ist frei von 
  56.    Rechten Dritter, auch wenn optische und funktionelle Anleihen bei anderer 
  57.    Software gemacht wurden.
  58.    
  59.    Stewart darf frei kopiert werden, es müssen jedoch alle Dateien, die zu 
  60.    Stewart gehören, mitkopiert werden (siehe "Stewart Distribution"). Wird 
  61.    Stewart über eine Mailbox verteilt, so ist der Inhalt von STEWART.UPL als 
  62.    Filebeschreibung zu verwenden.
  63.    
  64.    Eine Weitergabe der STEWART.INF oder des Registrierschlüssels ist nicht 
  65.    gestattet!
  66.    
  67.    Der Autor ist sich der korrekten Funktion von Stewart sicher, kann diese 
  68.    aber nicht garantieren. Für Schäden irgendwelcher Art, die mittelbar oder 
  69.    unmittelbar durch Stewart enstehen, ist der Autor nicht verantwortlich!
  70.    Sie handeln, wie bei Software üblich, auf eigene Gefahr. 
  71.    
  72.    Aber keine Panik! Das wahrscheinlich Einzige, was passieren könnte, wäre 
  73.    ein Systemabsturz. Falls dabei Datenverlust auftritt, haben sie doch sicher 
  74.    ein Backup, oder? Außerdem ist während der gesamten Betatestphase kein 
  75.    einziger Schaden aufgetreten.
  76.    
  77.    In diesem Text werden öfter Bezeichnungen verwendet, die eingetragene 
  78.    Warenzeichen sind und auch als solche zu behandeln sind, auch wenn ich 
  79.    nicht genauer darauf verweise.
  80.     
  81.  
  82. 4. Was kann Stewart?
  83.  
  84.    Stewart stellt auf ihrem Rechner mehrere Funktionen zur Verfügung, die vom 
  85.    Apple Macintosh her bekannt sind, bzw. mit deren Einführung durch System 8 
  86.    gerechnet wird:
  87.    
  88.    - Menüleisten und Menüs bekommen einen grauen Hintergrund
  89.    - Die Ecken des Bildschirms werden abgerundet
  90.    - Ein Klick auf den Desktop bringt diesen und alle seine Fenster nach vorne
  91.    - Die von GEM bekannten Grow- und Shrinkboxen werden durch Spinboxen, sich 
  92.      drehende Rechtecke, ersetzt
  93.    
  94.    Außerdem bietet Stewart noch vier andere Dinge:
  95.    
  96.    - Die von einigen Programmen bekannten "Nicelines" (optisch schönere 
  97.      Trennlinien in den Menüs) gibt's nun in allen Programmen 
  98.    - Eine Menüleistenuhr (Standard und Fuzzyanzeige), da die meisten Uhren 
  99.      nicht mit einem grauen Hintergrund zurechtkommen
  100.    - 3D Texte in den Menüs, wie sie unter MagiC 4 als Fenstertitel 
  101.      verwendet werden 
  102.    - Das MagiC-Logo in der Menüleiste ist abschaltbar
  103.    
  104.    
  105.    
  106. 5. Warum heißt Stewart eigentlich Stewart?
  107.  
  108.    Tja, warum eigentlich? Wie schon bemerkt, stellt Stewart unter anderem 
  109.    optische Effekte von Apples System 8 zur Verfügung (der eigentliche Grund 
  110.    Stewart zu entwickeln waren die Spinboxen). System 8 trägt den Codenamen 
  111.    Copland, benannt nach dem Komponisten Aaron Copland.
  112.    
  113.    Da es für Macintosh Rechner eine ähnliche Erweiterung gibt, die den Namen 
  114.    Aaron trägt, wollte ich diesen nicht verwenden; auch wollte ich mein 
  115.    Programm nicht Copland nennen.
  116.    
  117.    Während eines Telefonates bemerkte Dirk Haun, er kenne Aaron Copland 
  118.    nicht, wohl aber Stewart Copeland, den (verdammt guten) Schlagzeuger von 
  119.    Police (die es leider nicht mehr gibt).
  120.    
  121.    Das war's dann auch schon zu dem Thema. Ich hatte einen Namen gefunden, der 
  122.    einen Bezug zu Copland herstellt.
  123.    
  124.  
  125. 6. Hard- und Software-Voraussetzungen
  126.  
  127.  
  128.    Stewart benötigt unbedingt MagiC! (die Betriebssystem-Alternative), ab 
  129.    Version 3. Das schließt natürlich MagiCMac mit ein.
  130.    
  131.    Besondere Hardware ist nicht erforderlich. jedoch kommt Stewart erst so 
  132.    richtig zum tragen, wenn man in Auflösungen >= 640x480 mit mindesten 16 
  133.    Farben arbeitet. Auch ist ein schneller Rechner kein Nachteil, sonst sind 
  134.    die Spinboxen wahrscheinlich zu langsam.
  135.    
  136.  
  137. 7. Stewart Distribution
  138.  
  139.     Zu Stewart gehören folgende Dateien:
  140.     
  141.        WICHTIG              ein Text, den man zuerst lesen sollte
  142.        STEWART.APP          das Programm
  143.        STEWART.TXT          diese Dokumentation
  144.        STEWART.UPL          der Text, der für Uploads in Mailboxen verwendet 
  145.                             werden soll
  146.     
  147. 8. Installation
  148.  
  149.    Einfach Stewart in den APPS-Ordner von MagiC kopieren, damit Stewart bei 
  150.    jedem Systemstart automatisch aktiv wird; auf keinen Fall darf Stewart in 
  151.    den AUTO-Ordner! Das war's dann auch schon. 
  152.    
  153.    Stewart lässt sich aber auch problemlos zu jeder Zeit vom Desktop aus 
  154.    nachstarten.
  155.  
  156.    Es empfiehlt sich, das Multitasking von MagiC während der Abarbeitung des 
  157.    APPS-Ordners auszuschalten (generelle Empfehlung). Dies geschieht in dem 
  158.    man in MAGX.INF die Zeile, die mit #_TSL beginnt, löscht.
  159.    
  160.    
  161. 9. Aufruf und Bedienung der Dialoge
  162.  
  163.    Stewart lässt sich in weiten Grenzen konfigurieren. Dazu muß man eine 
  164.    Dialogbox aufrufen. Das geschieht, in dem sie bei gedrückter 
  165.    Alternate-Taste in die Menüleiste klicken (als ob sie das MagiC-Popup 
  166.    öffnen wollten).
  167.    
  168.    Alternativ dazu erreicht man den Dialog auch, wenn Stewart eine VA_START 
  169.    Meldung erhält!
  170.    
  171.    
  172.    Der daraufhin erscheinende Dialog bietet folgende Einstellmöglichkeiten in 
  173.    nach Themen getrennten Boxen:
  174.    
  175.    Allgemein:
  176.    
  177.      Graue Menüs:   Umschaltung der Menüs von Grau auf Weiß; das funktioniert 
  178.                     allerdings nur wenn mindestens 16 Farben zur Verfügung 
  179.                     stehen.
  180.      
  181.      Nicelines:     Schaltet die systemglobalen Nicelines an/aus
  182.      
  183.      Runde Ecken:   Ermöglicht es, die Ecken des Bildschirms abzurunden; ein 
  184.                     netter Effekt, der aber zu optischen Fehlern führen kann, 
  185.                     wenn ein Fenster, daß über ein Ecke hinausragt, in den 
  186.                     Bildschirm gezogen wird.
  187.      
  188.      MagiC Logo:    Hier kann man das Logo, das von MagiC in der Menüleiste 
  189.                     dargestellt wird, entfernen.
  190.      
  191.      Desktop-Klick: Ist diese Option aktiv, führt ein Klick auf den Desktop 
  192.                     dazu, daß die Menüleiste der Systemshell aktiv wird und
  193.                     alle offenen Fenster der Shell nach oben gebracht werden.
  194.  
  195.      3D-Texte:      Ermöglicht, daß die Texte in der Menüleiste und den Menüs 
  196.                     einen 3D-Look erhalten; dieses Aussehen entspricht dem in 
  197.                     den Fenstertiteln unter MagiC 4.
  198.      
  199.  
  200.    Inverse Farbe:
  201.      
  202.      Alle Bedienelemente dieser Box sind nur unter 256 Farben erreichbar; hier 
  203.      stellt man ein, welche Farbe invertierte Menüs bekommen sollen (näheres 
  204.      dazu steht in diesem Kapitel unter vs_color).
  205.      
  206.      Mit den Slidern wird der Rot-, Grün- und Blauanteil in Promille 
  207.      eingestellt.
  208.      
  209.    
  210.    Menü-Uhr:
  211.    
  212.      Für die Freunde von Menüleistenuhren wurde eine solche eingebaut, da die 
  213.      meisten dieser Uhren nicht mit einer grauen Menüleiste zurechtkommen.
  214.      
  215.      Die Uhr erscheint rechts oben in der Menüleiste links neben dem 
  216.      MagiC-Logo.
  217.      
  218.      Mit dem PopUp kann man nun die Art der Uhr einstellen:
  219.      
  220.        Aus:         Keine Uhr.
  221.        Standard:    Die Uhrzeit wird in Ziffern dargestellt (z.B. 14:45)
  222.        Deutsch:     Ausgabe der Uhrzeit als Text (z.B. Viertel vor Drei)
  223.        Dialekt:     Ähnlich wie Deutsch, nur mit kleinen Unterschieden (z.B. 
  224.                     Dreiviertel Drei)
  225.      
  226.      Die beiden Optionen "Deutsch" und "Dialekt" wurden von Stefan Radermachers 
  227.      Fuzzy-Clock abgeschaut.
  228.      
  229.      Hat man "Standard" gewählt, kann man zusätzlich zur Uhrzeit das Datum 
  230.      anzeigen lassen.
  231.      
  232.  
  233.    Spinboxen:
  234.    
  235.      Aktiv:         Schaltet die Spinboxen ein/aus. Haben sie sich für "ein" 
  236.                     entschieden, werden alle Grow-, Shrink- und Movebox-Aufrufe 
  237.                     abgefangen und durch Spinboxen ersetzt.
  238.                     
  239.                     Eigentlich sind Spinboxen genau das Gleiche, wie Grow-, 
  240.                     Shrink- und Moveboxen, nur daß sie sich gleichzeitig um 
  241.                     180 Grad drehen. 
  242.      
  243.                     In letzter Zeit ist es allerdings etwas aus der Mode 
  244.                     gekommen, solche Boxen zu verwenden (Schade eigentlich).
  245.                     
  246.                     Sehr gut lässt sich der Effekt der Spinboxen bei Yukon, 
  247.                     einem Faireware-Spiel von Dirk Haun, beobachten. 
  248.                     Tip: einen langen Kartenstapel anlegen und an eine andere 
  249.                     Position verschieben; kommt gut (und die Spende für Dirk 
  250.                     Haun nicht vergessen, falls ihnen Yukon gefällt).
  251.                     
  252.                    
  253.      Zahl:          Gibt an, in wieviele Schritten die 180 Grad-Drehung 
  254.                     erfolgen soll; auf langsamen Rechnern sollte man diese Zahl 
  255.                     etwas kleiner wählen. Je mehr Rechtecke dargestellt 
  256.                     werden, desto stärker wirkt der Effekt; allerdings dauert 
  257.                     eine komplette Drehung dann auch länger.
  258.                     
  259.      Dauer:         Sollte auf ultraschnellen Computern der Effekt der 
  260.                     Spinboxen nicht so richtig zum Tragen kommen, kann man 
  261.                     hier angeben, wie lange ein Rechteck zu sehen ist. 
  262.  
  263.      
  264.    vs_color:
  265.    
  266.      Stewart stellt auf Wunsch Menüs in Hellgrau dar. Fährt man nun mit der Maus 
  267.      über einen Menüeintrag, wird dieser bekanntlich invertiert. Unter 16 
  268.      Farben, sowie in Hi- und TrueColor, wird dann aus Hellgrau Dunkelgrau; 
  269.      unter 256 Farben ist die invertierte Farbe von der Hardware abhängig (auf 
  270.      Macintosh Rechnern und mit NOVA-Grafikkarten hat die invertierte Farbe 
  271.      den Index 248).
  272.      
  273.      Es ist also abhängig von der aktuellen Farbeinstellung, in welcher Farbe 
  274.      invertiert wird. Um nun eine gewisse Einheitlichkeit zu erreichen, stehen 
  275.      folgende Möglichkeiten zur Verfügung, die Farbe von Stewart einstellen zu 
  276.      lassen:
  277.      
  278.         Nie:           Klar, oder? Stewart verändert keine Farben; für die 
  279.                        Farbe der invertierten Menüs (unter 256 Farben) sind 
  280.                        sie, bzw. die jeweilige Applikation zuständig. In 
  281.                        Hi/TrueColor nicht verfügbar.
  282.      
  283.         Startup:       Stewart stellt beim Systemstart (nach dem Laden der 
  284.                        Accessories), einmal die invertierte Farbe ein. Nur 
  285.                        anwählbar unter 256 Farben!
  286.                     
  287.         menu_bar:      Stewart setzt die invertierte Farbe immer dann, wenn 
  288.                        eine Applikation gestartet wird, die eine Menüleiste 
  289.                        anmeldet. Nur unter 256 Farben anwählbar!
  290.      
  291.         Menü Eintritt: Diese Einstellung ist sicher etwas gewöhnungsbedürftig.
  292.                        Ist sie aktiv, setzt Stewart die Farben 0, 1, 8, 9 und 
  293.                        die invertierte Farbe jedesmal, wenn ein Menü 
  294.                        herunterklappt, und restauriert die alten Farben, wenn 
  295.                        man das Menü schließt.
  296.  
  297.                        Im Normalfall fällt diese Verhalten nur dann auf, wenn 
  298.                        ein Programm die ersten 16 Farben (und die invertierte 
  299.                        Farbe) verstellt hat.
  300.                        
  301.                        Diese Option ist unter Hi/TrueColor nicht anwählbar.
  302.  
  303.  
  304.      
  305. 10. Registrierung
  306.  
  307.     Wenn ihnen Stewart gefällt und sie es länger als zwei Wochen nutzen 
  308.     wollen, müssen sie sich für Stewart registrieren lassen, und den Betrag von 
  309.     DM 10,- an den Autor senden; das kann per Überweisung geschehen, oder sie 
  310.     können mir auch das Geld/einen Scheck per Post schicken. Außerdem müssen 
  311.     sie mir ihren Namen und ihre Anschrift mitteilen!
  312.     
  313.     Sie erhalten dann einen Schlüssel, den sie zusammen mit ihrem Namen und 
  314.     ihrer Anschrift in den Registrierdialog von Stewart eingeben müssen.
  315.     
  316.     Den Dialog erreichen sie, wenn sie in die Menüleiste klicken und dabei die 
  317.     Alternate- und die linke Shifttaste gedrückt halten. Geben sie ihre Daten 
  318.     ein und beenden sie den Dialog mit OK. Stewart sollte nun vermelden, daß 
  319.     sie nun registriert sind und die Daten speichern. Falls nicht, überprüfen 
  320.     sie die Daten nochmals.
  321.     
  322.     Eine Weitergabe des Schlüssels oder der Datei STEWART.INF ist untersagt 
  323.     und kommt Raubkopieren gleich!
  324.  
  325.  
  326. 11. Sonstiges
  327.  
  328.     Ein paar Dinge, die ich noch anmerken möchte, die ich aber ansonsten 
  329.     schlecht im Text unterbringen konnte:
  330.     
  331.     - Ein Klick auf die Menü-Uhr, führt zur Anzeige des Datums - für 1.5 Sekunden.
  332.     
  333.     - STEWART.INF wird entweder im APPS-Ordner (wenn vorhanden), im gleichen 
  334.       Arbeitsverzeichnis von Stewart oder, wenn vorhanden, in dem Verzeichnis 
  335.       abgelegt, das im Environmentstring $HOME angegeben ist.
  336.       
  337.     - Stewart versteht die Systemmeldung AP_TERM. Dies wird verwendet, um 
  338.       Stewart bei einem Shutdown aus allen Systemvektoren zu entfernen. In der 
  339.       unregistrierten Version fehlt diese Möglichkeit allerdings.
  340.       Stewart kann in der unregistrierten Version nicht per AP_TERM beendet 
  341.       werden! Um bei einen Shutdown nicht das System zu blockieren, muß 
  342.       deshalb in der SHUTDOWN.INF die Zeile
  343.  
  344.       ignore STEWART 
  345.  
  346.       eingefügt werden.
  347.  
  348.  
  349.     
  350. 12. Bekannte Probleme
  351.     
  352.    - Programme, die in die Menüleiste zeichnen, setzen meist einen weißen 
  353.      Hintergrund. Dies rührt von der fälschlichen Annahme, Menüleisten seien 
  354.      immer weiß.
  355.    
  356.    - Unter 256 Farben (zumindest auf Grafikkarten und Macs) ist es schwierig 
  357.      (bis unmöglich) eine immer gültige invertierte Farbe zu erhalten; dieser 
  358.      Fehler ist den VDI-Programmierern anzulasten, die die Zuordnung 
  359.      VDI-Farben - Hardwarefarben nicht so umgesetzt haben, daß die Inversion 
  360.      einer Farbe, Index < 16, wiederum unter den ersten 16 Farben zu finden 
  361.      ist (bei Farbe eins machen sie es ja auch alle richtig...).
  362.    
  363.   - Gemini hat desöfteren Nicelines in der invertierten Farbe der grauen 
  364.     Menüs.  Der Grund dafür ist, daß Gemini (oder die FlyDials?) nicht vor 
  365.     jedem Zeichnen der Nicelines den richtigen Schreibmodus setzt.
  366.     Abhilfe: Mit einem Resource-Editor GEMINI.RSC verändern. Dazu werden im 
  367.     Menübaum alle Einträge der Form ------- durch ====== ersetzt.
  368.     
  369.   - Sind die runden Ecken aktiv und liegt ein Fenster unter den Ecken, kann 
  370.     ein  Bewegen des Fensters in den Bildschirm hinein dazu führen, daß die 
  371.     Ecken im Fenster sichtbar bleiben. Nach einer Problemlösung wird gesucht.
  372.   
  373.   - Die runden Ecken sind immer schwarz, manche ATARI-Auflösungen haben aber 
  374.     einen weißen Hintergrund. Diesem Problem werde ich mich in der nächsten 
  375.     Version zuwenden.
  376.     
  377.   - Läuft ein Programm im Single-Mode, funktioniert leider die Uhr nicht; auch 
  378.     die Dialoge von Stewart sind nicht erreichbar. An dem Problem wird 
  379.     gearbeitet.
  380.     
  381.     
  382. 13. Dank an ...
  383.  
  384.    die Betatester (in alphabetischer Reihenfolge)
  385.     
  386.       - Oliver Buchmann
  387.       - Dirk Haun
  388.       - Thomas Much
  389.       - Thorsten Pohlmann
  390.       - David Reitter
  391.       - Reiner Rosin
  392.     
  393.    Sabine, meine zukünftige Ex-Verlobte (sprich fast Ehefrau)
  394.    
  395.    
  396. 14. History
  397.  
  398.     1.00   Erste öffentliche Version
  399.     
  400.     1.01   Probleme, den Pfad für STEWART.INF zu finden, wenn kein HOME 
  401.            Environment existiert, gefixt.
  402.            
  403.  
  404. 15. Ausblick
  405.     
  406.     - Stewart wird wohl (irgendwann) in späteren Versionen auch unter anderen TOS-kompatiblen 
  407.       Betriebssystemen arbeiten.
  408.     
  409.     - Die Desktopklick-Erkennung wird noch ein paar Verbesserungen erfahren
  410.     
  411.     
  412. 16. Der Autor
  413.  
  414.     John McLoud
  415.     Mozartstr. 1a
  416.     65439 Flörsheim am Main
  417.     
  418.     e-mail: John Mcloud @ WI2  (MausNet)
  419.     
  420.     Bankverbindung:
  421.     
  422.     Taunussparkasse  BLZ 512 500 00
  423.     Kto. Nr.:        9 45 02 97
  424.     
  425.  
  426.  
  427.